App Config
(warning) Warning: editing the contents of this object can create breaking changes to your application. Please only use them if you know what you are doing, otherwise ask for help (warning)
The app configuration holds the projectsetups JSON object that controls a range of aspects of your application. This is where the components, layout, default inputs, default outputs, ui data, and other application behavior aspects are configured.

Recommended Use
Version Control
As this configuration is what controls all of the components and prop connections of your application is is recommended that you keep it under some form of version control.
We recommend that you copy all of the contents of this JSON object to a file that you store in your backend (or another) repository. Storing it alongside your backend code also helps to ensure that the frontend of your application is compatible with the backend.
Updating Data
If you require to make large changes to your default inputs/outputs/ui data and would like to leverage a text editor such as VS Code we recommend you:
- Copy the contents of the JSON object into the editor
- Make the desired changes
- Copy the content of your JSON file back into App configuration
- Reload a scenario to see if your changes are correct.